human relations - French English Dictionary